package com.household.domain.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrderDescVO implements Serializable {
    /**
     * 订单号
     */
    private String orderId;
    /**
     * 快递单号
     */
    private String odd;
    /**
     * 快递公司
     */
    private String companyName;
    /**
     * 收件人
     */
    private String recName;
    /**
     * 收件电话
     */
    private String recTel;
    /**
     * 快递寄达地址
     */
    private String address;
    /**
     * 收货地址
     */
    private String recAddress;
    /**
     * 备注
     */
    private String remark;
    /**
     * 配送员前台名
     */
    private String courierFrontName;
    /**
     * 订单状态
     */
    private String orderStatus;
    /**
     * 配送员备注
     */
    private String courierRemark;
    /**
     * 支付状态
     */
    private String paymentStatus;
    /**
     * 支付方式
     */
    private String paymentType;
    /**
     * 支付流水号
     */
    private String paymentId;
    /**
     * 支付金额
     */
    private String payment;

    /**
     * 网点
     */
    private String fork;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getOdd() {
        return odd;
    }

    public void setOdd(String odd) {
        this.odd = odd;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getRecName() {
        return recName;
    }

    public void setRecName(String recName) {
        this.recName = recName;
    }

    public String getRecTel() {
        return recTel;
    }

    public void setRecTel(String recTel) {
        this.recTel = recTel;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getRecAddress() {
        return recAddress;
    }

    public void setRecAddress(String recAddress) {
        this.recAddress = recAddress;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCourierFrontName() {
        return courierFrontName;
    }

    public void setCourierFrontName(String courierFrontName) {
        this.courierFrontName = courierFrontName;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getCourierRemark() {
        return courierRemark;
    }

    public void setCourierRemark(String courierRemark) {
        this.courierRemark = courierRemark;
    }

    public String getPaymentStatus() {
        return paymentStatus;
    }

    public void setPaymentStatus(String paymentStatus) {
        this.paymentStatus = paymentStatus;
    }

    public String getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(String paymentType) {
        this.paymentType = paymentType;
    }

    public String getPaymentId() {
        return paymentId;
    }

    public void setPaymentId(String paymentId) {
        this.paymentId = paymentId;
    }

    public String getPayment() {
        return payment;
    }

    public void setPayment(String payment) {
        this.payment = payment;
    }

    @Override
    public String toString() {
        return "OrderDescVO{" +
                "orderId='" + orderId + '\'' +
                ", odd='" + odd + '\'' +
                ", companyName='" + companyName + '\'' +
                ", recName='" + recName + '\'' +
                ", recTel='" + recTel + '\'' +
                ", address='" + address + '\'' +
                ", recAddress='" + recAddress + '\'' +
                ", remark='" + remark + '\'' +
                ", courierFrontName='" + courierFrontName + '\'' +
                ", orderStatus='" + orderStatus + '\'' +
                ", courierRemark='" + courierRemark + '\'' +
                ", paymentStatus='" + paymentStatus + '\'' +
                ", paymentType='" + paymentType + '\'' +
                ", paymentId='" + paymentId + '\'' +
                ", payment='" + payment + '\'' +
                '}';
    }


}
